auto.waitFor()
console.info("淘宝撸猫开始");
// 192.168.2.14
 
mainfun()

function mainfun(){
    while(true) {
        // "去完成" "去浏览" "去搜索"  
        //  text().findOnce()||
        var qwc = "去完成";
        var target1 =  text("去完成").findOnce();
        var target2 =  text("去浏览").findOnce();
        var target3 =  text("去搜索").findOnce();
        // if (target1 != null) {
        //     console.info("进入1" )
        //     target1.click();
        //     sleep(4000);
        //     if(textContains("打开支付宝").exists()){
        //         back();
        //         qwc = "11qwc11";
        //     }else{
            // gesture(1000, [300, 600], [300, 300]);
        //         viewWeb(20);
        //         sleep(2000);
        //     }
           
        // }
        if (target2 != null) {
            console.info("进入2" )
            target2.click();
            sleep(4000);
            textContains("逛店最多").findOnce().click();
            viewWeb(20);
            sleep(2000);
        }
        if (target3 != null) {
            console.info("进入3" )
            target3.click();
            sleep(4000);
            gesture(1000, [300, 600], [300, 300]);
            viewWeb(20);
            sleep(2000);
        }
        if(target1==null&&target2==null&&target3==null){
            toast("任务完成");
            break;
        }
    }
}

function viewWeb(time) {
    var cnt = 1;
    while(true) {
        var finish = textContains("任务完成").exists() ||textContains("任务已经").exists() || textStartsWith("已获得").exists();
        if (finish || cnt > time) {
            break;
        }
        sleep(1000);
        cnt += 1;
    }
    //模拟返回键，返回到任务栏页面
    back();
}